#pragma once
#include"DXLightManager.h"
#include"EntityManager.h"

//forward Declares
class Model;
class Enemy;
class BaseEntity;


class GameWorld
{
protected:

	float m_dt;
	bool m_game;

	LPDIRECTSOUNDBUFFER SoundBuff;

public:

	GameWorld();
	~GameWorld();
	void render();
	void update(float);
	void WorldInput();
	void shutDown();
	void WorldUpdate();
	bool GameOver();
	
	void loadSounds();
	bool checkSounds();
	void playbckgrnd();
	void releaseSounds();
};


